Endurance Technologies Ltd Investor Presentation For Fy&Q March 2024 Results